﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FXnaGis
{

    public enum FSelectionMode
    {
        InterSection,
        Winth

 

    }

    public enum FSelectionOperationMode
    {
 
        Additive,//附加
        Exclude,//排除
        Normal


    }


    /// <summary>
    /// 拓扑类图层编辑模式
    /// </summary>
    public enum FTopologyEditMode
    {

        POINT,
        LINE,
        LINEVERTEX //线普通节点
    }



    /// <summary>
    /// Allows the selection of several pre-defined shapes that have built
    /// in drawing code.
    /// </summary>
    public enum PointShape
    {
        /// <summary>
        /// Like a rectangle, but oriented with the points vertically
        /// </summary>
        Diamond,

        /// <summary>
        /// An rounded elipse.  The Size parameter determines the size of the ellipse before rotation.
        /// </summary>
        Ellipse,

        /// <summary>
        /// A hexagon drawn to fit the size specified.  Only the smaller dimension is used.
        /// </summary>
        Hexagon,

        /// <summary>
        /// A rectangle fit to the Size before any rotation occurs.
        /// </summary>
        Rectangle,

        /// <summary>
        /// A pentagon drawn to fit the size specified.  Only the smaller dimension is used.
        /// </summary>
        Pentagon,

        /// <summary>
        /// A star drawn to fit the size.  Only the smaller size dimension is used.
        /// </summary>
        Star,

        /// <summary>
        /// Triangle with the point facing upwards initially.
        /// </summary>
        Triangle,

        /// <summary>
        /// The default value.
        /// </summary>
        Undefined,
    }


   

    
}
